@charset "utf-8";
$color-01: #171717;
$color-02: #515151;
$color-03: #909090;
$color-04: #c1c1c1;
$color-05: #eee;
$color-06: #499af5;
$color-07: #ffb30e;
$color-08: #e43f3f;
$white: #fff;
$black: #000;



#regist {
    /*******   内容  *******/
    [data-regist="container"] {
        text-align: center;
        width: 440px;
        margin: 0 auto;
        border-radius: 10px;
        background-color: $white;
        padding-top: 44px;
        /** 注册信息界面 **/
        [data-regist="registnow"] {
            padding: 0 50px;
            [data-regist="logo"] {
                margin-top: -68px;
            }
            /****  注册类型标签选项 *****/
            [data-regist="tabpanel"] {
                border: none;
                a {
                    line-height: 100px;
                    border: none;
                    padding: 0;
                    color: $color-01;
                }
                .active > a {
                    color: $color-07;
                }
                a:hover {
                    border: none;
                    background: none;
                    color: $color-07;
                }
                li {
                    display: inline-block;
                    width: 33.3%
                }

            }

            /** 其他注册信息 **/
            [data-regist="form"] {
                .form-group {
                    input {
                        border: none;
                        border-radius: 0;
                        box-shadow: none;
                        -webkit-box-shadow: none;
                        -moz-box-shadow: none;
                        box-shadow: none;
                        padding-left: 45px;
                        height: 54px;
                        line-height: 54px;
                        border-bottom: 1px solid #a7a7a7;
                    }
                    span[data-regist$='icon'] {
                        background-repeat: no-repeat;
                        position: absolute;
                        height: 54px;
                        width: 40px;
                    }
                    [data-regist="logusericon"] {
                        background-image: url("../../../images/pc/icon/icon_loguser.png");
                    }
                    [data-regist="logpwdicon"] {
                        background-image: url("../../../images/pc/icon/icon_logpwd.png");
                    }
                    [data-regist="regphoneicon"] {
                        background-image: url("../../../images/pc/icon/icon_regphone.png");
                    }
                    [data-regist="regkeyicon"] {
                        background-image: url("../../../images/pc/icon/icon_regkey.png");
                    }
                }
                /*** 提示文字 ***/
                [data-regist="helpword"] {
                    text-align: left;
                    color: $color-07;
                    font-size: 14px;
                }
                /*** 注册提交按钮 ***/
                [data-regist="regist_submit"] {
                    background-color: $color-07;
                    width: 100%;
                    height: 60px;
                    margin-top: 15px;
                    font-size: 14px;
                }
                /*** 协议 ***/
                [data-regist="agreement"] {
                    color: $color-04;
                    text-align: left;
                    label {
                        font-weight: normal;
                        font-size: 14px;
                    }

                    input {
                        height: 16px;
                        width: 16px;
                        margin-right: 10px;
                        position: relative;
                        bottom: -3px;
                    }
                    a {
                        color: $color-01;
                        font-size: 12px;
                    }
                }
                /** 已有账号 **/
                [data-regist="haveAccount"] {
                    text-align: right;
                    line-height: 55px;
                    a {
                        color: $color-01;
                        font-size: 12px;
                    }
                }
            }
        }
        /** 注册完成界面 **/
        [data-regist="regfinish"] {
            display: none;
            position: relative;
            height: 100%;
            background-image: url("../../../images/pc/fgpwd/regist_bg.png");
            h1 {
                line-height: 500px;
                font-size: 70px;
                color: $color-07;
            }
            [ data-regist="countdown"] {
                position: absolute;
                bottom: 150px;
                width: 100%;
            }
        }
    }

}

/** 获取验证码按钮 **/
#recruit_getcode,#recruit_fxyk {
    position: absolute;
    right: 0;
    width: 130px;
    height: 40px;
    color: $color-02;
    font-size: 14px;
    background-color: $color-07;
}

/** v1.1 版本 注册选填信息 **/
#reg-msg-down {
    h2{
        color: $color-01;
        padding: 10px 0;
        cursor: pointer;
        b{
            background-image:url("../../../images/pc/icon/icon-set-down.png");
            display: inline-block;
            width: 13px;
            height: 14px;
            vertical-align: middle;
            margin-left:5px;
        }
        .bgup{
            background-image:url("../../../images/pc/icon/icon-set-up.png");
        }
    }
    #reg-msg-up{
        .form-group {
            input{
                padding: 0;
            }
        }
        [data-regist="radio"] {
            color: $color-03;
            text-align: left;
            border-bottom: 1px solid $color-04;
            padding-bottom: 10px;
            ul:after{
                display: table;
                content: '';
                clear: both;
            }
            li{
                float: left;
                margin-right: 10px;
            };
            input{
                height:20px;
                margin-right: 3px;
                vertical-align: bottom;
            }
            .form-group{

            }

        }
    }

    .reg-hide{
        display: none;
    }
}